<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
			/*
				js 中的数据类型
					String  	字符型
					Number		数值
					Boolean		布尔值
					Null		空值
					Undefined	未定义
						-以上五种数据类型都是基础数据类型，
						不是以上的数据类型都是对象
					Object		对象
						-
				基础的数据类型都是单一的值
					-值和值之间没有任何的联系
				对象属于复合的数据类型，在对象中可以保存多个不同的数据类型的属性
				对象的分类
					1.内建对象
						-由ES标准中定义的对象，在任何ES中都可以使用
					2.宿主对象
						-由JS的运行环境提供的对象，目前主要是由浏览器提供的
					3.自建对象
						-有开发人员自己创建的对象
				对象的创建
					var obj = new Object();//使用new构造函数
					alert(obj);
					alert(typeof obj);
						- 在对象中保存的值成为属性
							语法：对象.对象名 = 属性值；
							比如：obj.name = "小明"；
					如果读取对象中没有定义的属性不会报错会返回undefined
					删除对象的属性
						语法：delete obj.name
				对象属性名和属性值
					属性名：
						-不强制要求标识符规范，所用的名字都可以使用，如果使用特殊的属性名不能使用.
							使用语法：对象["属性名"] = 属性值
						-使用[]的形式去操作属性，更加灵活
							在[]中可以传递一个变量，这样变量值时多少就会读取这个属性
					属性值：
						-JS对象的属性值，可以时任意的数据类型。
							甚至也可以是一个对象
						-in运算符可以检查一个对象中识符含有指定属性
							如果有就会返回true，没有则返回false
							语法：
								“属性名” in 对象
						
			*/
		   
		</script>
	</head>
	<body>
	</body>
</html>
